make embrasures - English Synonyms Dictionary